next to the river - Turco Inglés Diccionario